NH2SNH2NNSONHSNH2OOOHCl